Переполнение буфера (англ. Buffer Overflow) — явление, возникающее, когда компьютерная программа записывает данные за пределами выделенного в памяти буфера. (Википедия)
Переполнение буфера (англ. Buffer Overflow) — явление, возникающее, когда компьютерная программа записывает данные за пределами выделенного в памяти буфера.
Все значения словосочетания «переполнение буфера»Это такие моменты, когда система находится на грани своих возможностей: когда вводятся максимально длинные строки, когда происходит переполнение буфера, или когда количество пользователей приближается к критическому значению.
Результатом переполнения буфера может стать что угодно – от краха программы до получения противником полного контроля над приложением, а если приложение запущено от имени пользователя с высоким уровнем доступа (root, Administrator или System), то и над всей операционной системой и другими пользователями.
И хотя формально это не есть классическое переполнение буфера, мы рассмотрим здесь и этот случай.